recombinant DNA technology - English Synonyms Dictionary